package com.yumi.service;

import com.yumi.entity.Employee;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

public interface employeeService {

    /**
     * 新增员工
     * @param employee
     */
    void inert(Employee employee);

    /**
     * 修改员工信息
     * @param id 员工ID
     * @param employee 员工信息
     * @return 修改后的员工信息
     */
    Employee update(Long id, Employee employee);

    /**
     * 删除员工信息
     * @param id
     */
    void delete(Long id);

    /**
     * 分页查询员工
     * @param pageNum 页码
     * @param pageSize 每页数量
     * @return 分页结果
     */
    Page<Employee> pageQuery(Integer pageNum, Integer pageSize);
}
